package string02;
/**
 * public String(String original):初始化一个新创建的 String 对象，使其表示一个与参数相同的字符序列
 * public String toString():String已经重写了toString(),转换的结果就是字符串的值
 * public boolean equals(Object anObject):equals比较的是两个字符串的内容,如果内容完全一致就返回true,否则返回false
 */
public class Demo {
    public static void main(String[] args) {
        String str = new String("abc");//调用指定的构造方法
        System.out.println(str.toString());//abc
        //String会继承object类但不打印xx@xx，是因为String类中已经对toString()方法进行了重写
      /*  public String toString() {
            return this;
        }*/

        String str02 = new String("def");
        String str03 = "def";
        System.out.println(str02.equals(str03));//equals比较的是两个字符串的内容，如果一样就打印true反之false
        System.out.println("qq".equals("m"));//“qq”本身就是String类的对象，可以直接调用String类的方法

    }
}
